package com.qzsoft.zhjd.server.modules.luzhong.exp.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 功能描述:沥青软化点试验
 * @author : liugf
 * @date : 2021/4/9 9:13
 */
@Data
@TableName("exp_ruanhuadian")
@AllArgsConstructor
@NoArgsConstructor
public class RuanHuaDianEntity implements Serializable {

    /**
     * 功能描述:主键
     * @author : liugf
     * @date : 2021/4/9 10:01
     */
    @TableId
    private String syjid;

    /**
     * 功能描述:是否完成试验 0代表未完成；1代表完成
     * @author : liugf
     * @date : 2021/4/9 10:01
     */
    @TableField("is_end")
    private Integer isEnd;

    /**
     * 功能描述:试验完成时间
     * @author : liugf
     * @date : 2021/4/9 10:01
     */
    @TableField("is_testtime")
    private Date isTesttime;

    /**
     * 功能描述:设备编号，gprsid
     * @author : liugf
     * @date : 2021/4/9 10:04
     */
    @TableField("f_sbbh")
    private String fSbbh;

    /**
     * 功能描述:工程名称
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("project_name")
    private String projectName;

    /**
     * 功能描述:样品编号
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("sample_no")
    private String sampleNo;

    /**
     * 功能描述:样品名称
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("sample_name")
    private String sampleName;

    /**
     * 功能描述:样品描述
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("sample_ms")
    private String sampleMs;

    /**
     * 功能描述:工程部位
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("gc_buwei")
    private String gcBuwei;

    /**
     * 功能描述:试验条件或者试验方法
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("test_condition")
    private String testCondition;

    /**
     * 功能描述:试验操作员姓名
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("tester_name")
    private String testerName;

    /**
     * 功能描述:软化点1
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("rhd_value1")
    private Double rhdValue1;

    /**
     * 功能描述:软化点2
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("rhd_value2")
    private Double rhdValue2;

    /**
     * 功能描述:软化点3
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("rhd_value3")
    private Double rhdValue3;

    /**
     * 功能描述:软化点4
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("rhd_value4")
    private Double rhdValue4;

    /**
     * 功能描述:CH1试验时间,单位：秒
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("test_time_ch1")
    private Double testTimech1;

    /**
     * 功能描述:CH2试验时间,单位：秒
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("test_time_ch2")
    private Double testTimech2;

    /**
     * 功能描述:CH3试验时间,单位：秒
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("test_time_ch3")
    private Double testTimech3;

    /**
     * 功能描述:CH4试验时间,单位：秒
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("test_time_ch4")
    private Double testTimech4;

    /**
     * 功能描述:软化点平均值
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("rhd_avg")
    private Double rhdAvg;

    /**
     * 功能描述:软化点规范值
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("standard_value1")
    private Double standardValue1;

    /**
     * 功能描述:合格1或者不合格0
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("is_qualified")
    private Integer isQualified;

    /**
     * 功能描述:一组数据几个单值
     * @author : liugf
     * @date : 2021/4/9 10:07
     */
    @TableField("group_number")
    private Integer groupNumber;

    /**
     * 功能描述:温度-时间曲线曲线图数据.温度值，时间值(s).每组数据用“；”隔开。举例：23.4,154；27.9,188；34.1,231；...
     * @author : liugf
     * @date : 2021/4/9 10:28
     */
    @TableField("temper_time_graphic")
    private String temperTimeGraphic;

}
